Big Huge Thesaurus

visual cortex

noun